/*
 * @lc app=leetcode.cn id=1221 lang=cpp
 *
 * [1221] 分割平衡字符串
 */

// @lc code=start
class Solution
{
public:
  int balancedStringSplit(string s)
  {
    int ans = 0, d = 0;
    for (char ch : s) {
      ch == 'L' ? ++d : --d;
      if (d == 0)
        ++ans;
    }
    return ans;
  }
};
// @lc code=end
